Science

Revealed: ships may dump oil up to 3,000 times a year in Europe’s waters